func runtime.lock

258 uses

	runtime (current package)
		arena.go#L353: 			lock(&userArenaState.lock)
		arena.go#L401: 	lock(&userArenaState.lock)
		arena.go#L912: 		lock(&mheap_.lock)
		arena.go#L961: 		lock(&userArenaState.lock)
		arena.go#L976: 		lock(&userArenaState.lock)
		arena.go#L997: 	lock(&h.lock)
		chan.go#L222: 	lock(&c.lock)
		chan.go#L367: 	lock(&c.lock)
		chan.go#L419: 	lock(&c.lock)
		chan.go#L583: 	lock(&c.lock)
		cpuprof.go#L77: 	lock(&cpuprof.lock)
		cpuprof.go#L244: 	lock(&cpuprof.lock)
		cpuprof.go#L253: 		lock(&cpuprof.lock)
		debug.go#L21: 	lock(&sched.lock)
		debugcall.go#L248: 		lock(&sched.lock)
		iface.go#L70: 	lock(&itabLock)
		iface.go#L261: 	lock(&itabLock)
		lock_spinbit.go#L149: func lock(l *mutex) {
		malloc.go#L903: 	lock(&h.lock)
		malloc.go#L1947: 		lock(&globalAlloc.mutex)
		mcache.go#L89: 		lock(&mheap_.lock)
		mcache.go#L117: 		lock(&mheap_.lock)
		mcleanup.go#L155: 	lock(&span.speciallock)
		mcleanup.go#L190: 	lock(&mheap_.speciallock)
		metrics.go#L657: 		lock(&mheap_.lock)
		mfinal.go#L108: 	lock(&finlock)
		mfinal.go#L187: 	lock(&finlock)
		mfinal.go#L192: 		lock(&finlock)
		mfinal.go#L288: 			lock(&finlock)
		mfinal.go#L329: 		lock(&finlock)
		mgc.go#L544: 		lock(&work.sweepWaiters.lock)
		mgc.go#L1138: 	lock(&work.sweepWaiters.lock)
		mgc.go#L1217: 				lock(&mheap_.lock)
		mgc.go#L1283: 	lock(&userArenaState.lock)
		mgc.go#L1509: 						lock(&sched.lock)
		mgc.go#L1684: 	lock(&mheap_.lock)
		mgc.go#L1698: 		lock(&mheap_.lock)
		mgc.go#L1721: 	lock(&sweep.lock)
		mgc.go#L1750: 	lock(&mheap_.lock)
		mgc.go#L1826: 	lock(&sched.sudoglock)
		mgc.go#L1837: 	lock(&sched.deferlock)
		mgc.go#L1923: 		lock(&mheap_.speciallock)
		mgc.go#L1950: 		lock(&mheap_.speciallock)
		mgcmark.go#L295: 	lock(&sched.gFree.lock)
		mgcmark.go#L315: 	lock(&sched.gFree.lock)
		mgcmark.go#L383: 			lock(&s.speciallock)
		mgcmark.go#L717: 	lock(&work.assistQueue.lock)
		mgcmark.go#L728: 	lock(&work.assistQueue.lock)
		mgcmark.go#L781: 	lock(&work.assistQueue.lock)
		mgcpacer.go#L1273: 		lock(&mheap_.lock)
		mgcpacer.go#L1320: 		lock(&mheap_.lock)
		mgcscavenge.go#L420: 	lock(&s.lock)
		mgcscavenge.go#L437: 	lock(&s.lock)
		mgcscavenge.go#L466: 	lock(&s.lock)
		mgcscavenge.go#L509: 		lock(&s.lock)
		mgcscavenge.go#L565: 	lock(&s.lock)
		mgcscavenge.go#L577: 	lock(&s.lock)
		mgcscavenge.go#L754: 	lock(p.mheapLock)
		mgcscavenge.go#L794: 			lock(p.mheapLock)
		mgcsweep.go#L273: 	lock(&sweep.lock)
		mgcsweep.go#L307: 		lock(&sweep.lock)
		mgcsweep.go#L422: 				lock(&mheap_.lock)
		mgcsweep.go#L741: 			lock(&mheap_.lock)
		mgcwork.go#L368: 			lock(&work.wbufSpans.lock)
		mgcwork.go#L384: 			lock(&work.wbufSpans.lock)
		mgcwork.go#L454: 	lock(&work.wbufSpans.lock)
		mgcwork.go#L470: 	lock(&work.wbufSpans.lock)
		mheap.go#L832: 			lock(&h.lock)
		mheap.go#L908: 						lock(&h.lock)
		mheap.go#L930: 		lock(&h.lock)
		mheap.go#L1197: 			lock(&h.lock)
		mheap.go#L1216: 	lock(&h.lock)
		mheap.go#L1576: 		lock(&h.lock)
		mheap.go#L1616: 	lock(&h.lock)
		mheap.go#L1886: 	lock(&span.speciallock)
		mheap.go#L1924: 	lock(&span.speciallock)
		mheap.go#L1979: 	lock(&mheap_.speciallock)
		mheap.go#L2010: 	lock(&mheap_.speciallock)
		mheap.go#L2022: 	lock(&mheap_.speciallock)
		mheap.go#L2041: 	lock(&mheap_.speciallock)
		mheap.go#L2172: 		lock(&work.strongFromWeak.lock)
		mheap.go#L2195: 	lock(&work.strongFromWeak.lock)
		mheap.go#L2211: 	lock(&mheap_.speciallock)
		mheap.go#L2251: 	lock(&mheap_.speciallock)
		mheap.go#L2283: 	lock(&span.speciallock)
		mheap.go#L2309: 	lock(&mheap_.speciallock)
		mheap.go#L2368: 		lock(&mheap_.speciallock)
		mheap.go#L2374: 		lock(&mheap_.speciallock)
		mheap.go#L2380: 		lock(&mheap_.speciallock)
		mheap.go#L2388: 		lock(&mheap_.speciallock)
		mheap.go#L2397: 		lock(&mheap_.speciallock)
		mheap.go#L2477: 	lock(&gcBitsArenas.lock)
		mheap.go#L2540: 	lock(&gcBitsArenas.lock)
		mheap.go#L2569: 		lock(&gcBitsArenas.lock)
		mpagealloc.go#L452: 	lock(&mheap_.lock)
		mprof.go#L278: 		lock(&profInsertLock)
		mprof.go#L318: 	lock(&profInsertLock)
		mprof.go#L390: 	lock(&profMemActiveLock)
		mprof.go#L391: 	lock(&profMemFutureLock[index])
		mprof.go#L429: 	lock(&profMemActiveLock)
		mprof.go#L430: 	lock(&profMemFutureLock[index])
		mprof.go#L454: 	lock(&profMemFutureLock[index])
		mprof.go#L475: 	lock(&profMemFutureLock[index])
		mprof.go#L863: 	lock(&profBlockLock)
		mprof.go#L1023: 	lock(&profMemActiveLock)
		mprof.go#L1024: 	lock(&profMemFutureLock[index])
		mprof.go#L1047: 				lock(&profMemFutureLock[c])
		mprof.go#L1104: 	lock(&profMemActiveLock)
		mprof.go#L1164: 	lock(&profBlockLock)
		mprof.go#L1243: 	lock(&profBlockLock)
		mspanset.go#L88: 		lock(&b.spineLock)
		mstats.go#L461: 		lock(&sched.sysmonlock)
		mstats.go#L462: 		lock(&trace.lock)
		mstats.go#L583: 	lock(&mheap_.lock)
		mstats.go#L785: 		lock(&m.noPLock)
		mstats.go#L865: 	lock(&m.noPLock)
		netpoll.go#L222: 		lock(&netpollInitLock)
		netpoll.go#L246: 	lock(&pd.lock)
		netpoll.go#L300: 	lock(&pd.lock)
		netpoll.go#L312: 	lock(&c.lock)
		netpoll.go#L373: 	lock(&pd.lock)
		netpoll.go#L453: 	lock(&pd.lock)
		netpoll.go#L623: 	lock(&pd.lock)
		netpoll.go#L689: 	lock(&c.lock)
		panic.go#L525: 		lock(&sched.deferlock)
		panic.go#L583: 		lock(&sched.deferlock)
		panic.go#L1372: 		lock(&paniclk)
		panic.go#L1439: 		lock(&deadlock)
		panic.go#L1440: 		lock(&deadlock)
		pinner.go#L168: 	lock(&span.speciallock) // guard against concurrent calls of setPinned on same span
		pinner.go#L330: 		lock(&mheap_.speciallock)
		pinner.go#L359: 		lock(&mheap_.speciallock)
		plugin.go#L68: 	lock(&itabLock)
		print.go#L70: 		lock(&debuglock)
		proc.go#L343: 		lock(&forcegc.lock)
		proc.go#L473: 		lock(&sched.sudoglock)
		proc.go#L539: 		lock(&sched.sudoglock)
		proc.go#L666: 	lock(&allglock)
		proc.go#L705: 	lock(&allglock)
		proc.go#L874: 	lock(&sched.lock)
		proc.go#L950: 	lock(&sched.lock)
		proc.go#L1575: 	lock(&sched.lock)
		proc.go#L1660: 		lock(&deadlock)
		proc.go#L1661: 		lock(&deadlock)
		proc.go#L1695: 	lock(&sched.lock)
		proc.go#L1927: 		lock(&sched.lock)
		proc.go#L1952: 	lock(&sched.lock)
		proc.go#L1990: 	lock(&sched.lock)
		proc.go#L2071: 	lock(&sched.lock)
		proc.go#L2149: 	lock(&sched.lock)
		proc.go#L2175: 	lock(&sched.lock)
		proc.go#L2219: 		lock(&sched.lock)
		proc.go#L2561: 		lock(&sched.lock)
		proc.go#L2805: 		lock(&newmHandoff.lock)
		proc.go#L2884: 	lock(&sched.lock)
		proc.go#L2890: 		lock(&newmHandoff.lock)
		proc.go#L2901: 			lock(&newmHandoff.lock)
		proc.go#L2925: 	lock(&sched.lock)
		proc.go#L2974: 		lock(&sched.lock)
		proc.go#L3019: 			lock(&sched.lock)
		proc.go#L3077: 	lock(&sched.lock)
		proc.go#L3147: 	lock(&sched.lock)
		proc.go#L3231: 	lock(&sched.lock)
		proc.go#L3342: 		lock(&sched.lock)
		proc.go#L3367: 		lock(&sched.lock)
		proc.go#L3475: 	lock(&sched.lock)
		proc.go#L3551: 		lock(&sched.lock)
		proc.go#L3634: 		lock(&sched.lock)
		proc.go#L3774: 			lock(&sched.lock)
		proc.go#L3841: 	lock(&sched.lock)
		proc.go#L3946: 			lock(&sched.lock)
		proc.go#L3963: 		lock(&sched.lock)
		proc.go#L3980: 		lock(&sched.lock)
		proc.go#L4048: 		lock(&deadlock)
		proc.go#L4049: 		lock(&deadlock)
		proc.go#L4063: 		lock(&sched.lock)
		proc.go#L4188: 	lock(&sched.lock)
		proc.go#L4556: 	lock(&sched.lock)
		proc.go#L4568: 	lock(&sched.lock)
		proc.go#L4828: 	lock(&sched.lock)
		proc.go#L4863: 	lock(&sched.lock)
		proc.go#L5232: 		lock(&sched.gFree.lock)
		proc.go#L5245: 		lock(&sched.gFree.lock)
		proc.go#L5316: 	lock(&sched.gFree.lock)
		proc.go#L5617: 	lock(&sched.lock)
		proc.go#L5710: 		lock(&mheap_.lock)
		proc.go#L5775: 		lock(&allpLock)
		proc.go#L5859: 		lock(&allpLock)
		proc.go#L5976: 	lock(&sched.lock)
		proc.go#L6111: 	lock(&sched.lock)
		proc.go#L6148: 			lock(&sched.lock)
		proc.go#L6169: 					lock(&sched.lock)
		proc.go#L6181: 		lock(&sched.sysmonlock)
		proc.go#L6242: 			lock(&forcegc.lock)
		proc.go#L6272: 	lock(&allpLock)
		proc.go#L6336: 			lock(&allpLock)
		proc.go#L6406: 	lock(&sched.lock)
		proc.go#L6492: 	lock(&sched.lock)
		proc.go#L6842: 	lock(&sched.lock)
		proc.go#L6876: 		lock(&sched.lock)
		proc.go#L7129: 	lock(&sched.lock)
		rand.go#L39: 	lock(&globalRand.lock)
		rand.go#L122: 	lock(&globalRand.lock)
		rand.go#L138: 	lock(&globalRand.lock)
		runtime.go#L32: 	lock(&ticks.lock)
		runtime.go#L86: 		lock(&ticks.lock)
		rwmutex.go#L81: 			lock(&rw.rLock)
		rwmutex.go#L109: 			lock(&rw.rLock)
		rwmutex.go#L123: 	lock(&rw.wLock)
		rwmutex.go#L128: 	lock(&rw.rLock)
		rwmutex.go#L150: 	lock(&rw.rLock)
		select.go#L40: 			lock(&c.lock)
		stack.go#L280: 	lock(&stackpool[order].item.mu)
		stack.go#L299: 	lock(&stackpool[order].item.mu)
		stack.go#L317: 		lock(&stackpool[order].item.mu)
		stack.go#L377: 			lock(&stackpool[order].item.mu)
		stack.go#L397: 		lock(&stackLarge.lock)
		stack.go#L490: 			lock(&stackpool[order].item.mu)
		stack.go#L520: 			lock(&stackLarge.lock)
		stack.go#L1244: 		lock(&stackpool[order].item.mu)
		stack.go#L1260: 	lock(&stackLarge.lock)
		synctest.go#L74: 	lock(&sg.mu)
		synctest.go#L102: 	lock(&sg.mu)
		synctest.go#L109: 	lock(&sg.mu)
		synctest.go#L181: 	lock(&sg.mu)
		synctest.go#L192: 		lock(&sg.mu)
		synctest.go#L219: 	lock(&gp.syncGroup.mu)
		synctest.go#L237: 	lock(&gp.syncGroup.mu)
		synctest.go#L249: 	lock(&gp.syncGroup.mu)
		synctest.go#L266: 	lock(&gp.syncGroup.mu)
		time.go#L158: 	lock(&ts.mu)
		time.go#L230: 	lock(&t.mu)
		time.go#L475: 		lock(&t.sendLock)
		time.go#L557: 		lock(&t.sendLock)
		time.go#L1160: 		lock(&t.sendLock)
		time.go#L1254: 	lock(&allpLock)
		trace.go#L228: 	lock(&sched.sysmonlock)
		trace.go#L431: 			lock(&trace.lock)
		trace.go#L490: 	lock(&sched.lock)
		trace.go#L526: 				lock(&trace.lock)
		trace.go#L595: 		lock(&trace.lock)
		trace.go#L658: 		lock(&trace.lock)
		trace.go#L803: 	lock(&trace.lock)
		trace.go#L883: 			lock(&trace.lock)
		trace.go#L1014: 	lock(&s.lock)
		trace.go#L1033: 	lock(&s.lock)
		trace.go#L1063: 	lock(&s.lock)
		tracebuf.go#L144: 		lock(&trace.lock)
		tracebuf.go#L157: 		lock(&trace.lock)
		tracecpu.go#L200: 			lock(&trace.lock)
		traceregion.go#L62: 	lock(&a.lock)
		traceruntime.go#L696: 		lock(&trace.lock)
		tracestring.go#L59: 	lock(&t.lock)
		tracestring.go#L88: 			lock(&trace.lock)
		tracetime.go#L91: 		lock(&trace.lock)
		type.go#L277: 	lock(&reflectOffs.lock)
		vgetrandom_linux.go#L47: 	lock(&vgetrandomAlloc.statesLock)
		vgetrandom_linux.go#L84: 	lock(&vgetrandomAlloc.statesLock)